package com.iengoo.servlet.service;

import com.iengoo.servlet.entity.Ticket;
import com.iengoo.servlet.model.Page;

import java.util.List;

/**
 * @author zpym
 * @CopyRight (C) http://www.iengoo.com
 * @brief
 * @email 122162005@qq.com
 * @date 2019-01-29 11:33
 */
public interface TicketService {
    /**
     * 根据条件查询所有车票
     */
    List<Ticket> query(Page page);

    /**
     * 增加车票
     */
    void create(Ticket ticket);

    /**
     * 删除车票
     */
    void delete(int id);

    /**
     * 更新车票
     * @param ticket
     */
    void update(Ticket ticket);

    /**
     * 根据idc查询车票信息详情
     * @param id
     * @return
     */
    Ticket findById(int id);
}
